/* ************************************************************
   - Nueva columna artfabdet.id para unicidad de registros

   - Ampliar columna artcodbar.cod

   Ale - 01/2019
  ************************************************************ */

-- secuencia para valores de artfabdet.id

CREATE SEQUENCE public.seq_artfabdet
  INCREMENT 1
  MINVALUE 1
  MAXVALUE 9223372036854775807
  START 1
  CACHE 1;
ALTER TABLE public.seq_artfabdet  OWNER TO abacouser;

-- 
ALTER TABLE artfabdet ADD COLUMN id integer NOT NULL DEFAULT nextval('public.seq_artfabdet');

-- artfabdet.id como PK
ALTER TABLE artfabdet ADD CONSTRAINT artfabdet_pkey PRIMARY KEY (id);


-- ================================
-- Ampliar columna artcodbar.cod
-- ================================

ALTER TABLE artcodbar ALTER COLUMN cod TYPE varchar(100);


-- ==================================
SELECT aaversion('402.00');
-- ==================================